charitable purpose trust - German English Dictionary